package edu.sctu.zhengsenwen.month201506.day20150624.json;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.JSONPObject;


/**
 * Created by user15 on 2015/6/24.
 */
public class JsonUtil {

//    public JSONObject toJsonString(String json){
//
//        JSONObject jsonObject = JSON.parseObject(json);
//
//        int error = jsonObject.getIntValue("error");
//        String message = jsonObject.getString("message");
//        String count = jsonObject.getString("count");
//
//        String list = jsonObject.getString("list");
//        JSONArray jsonArray = JSON.parseArray("list");
//        for(int i =0;i<jsonArray.size();i++){
//
//            String rec_id = jsonArray.getJSONObject(i).getString("rec_id");
//            String goods_id = jsonArray.getJSONObject(i).getString("goods_id");
//            String category_id = jsonArray.getJSONObject(i).getString("category_id");
//        }
//        return jsonObject;
//    }
public JsonAppbean toJsonString(String json) {

    JsonAppbean jsonAppbean = new JsonAppbean();
    JSONObject jsonObject = JSON.parseObject(json);

    jsonAppbean.error = jsonObject.getIntValue("error");
    jsonAppbean.message = jsonObject.getString("message");
    jsonAppbean.count = jsonObject.getString("count");

    JSONArray jsonArray = JSON.parseArray(jsonObject.getString("list"));
    for (int i = 0; i < jsonArray.size(); i++) {

        ListAppbean listAppbean = new ListAppbean();
        listAppbean.rec_id = jsonArray.getJSONObject(i).getString("rec_id");
        listAppbean.goods_id = jsonArray.getJSONObject(i).getString("goods_id");
        listAppbean.category_id = jsonArray.getJSONObject(i).getString("category_id");
        jsonAppbean.list.add(listAppbean);
    }
    return jsonAppbean;
}



}

